<?php
def("amicitia/arquitectura/excepciones/","ArquitecturaException");

/**
 * Excepción que se dispara cuando no es posible encontrar un mapeo
 * determinado.
 * 
 * @author Willy A. Kuster
 */
class MapeoInexistenteException extends ArquitecturaException {

	private $mapeo;

	public function __construct($mapeo, $message = "Ninguna acción está mapeada a '%s'", $code = 0, Exception $previous = null) {
		$this->mapeo = $mapeo;
		parent::__construct(sprintf($message, $mapeo), $code, $previous);
	}

	public function getMapeo(){
		return $this->mapeo;
	}

}
?>